everything is in good condition, I still have not talked to the guy about the maintenance and stuff....he was busy when i called, he said it has 20 inch rims on and he said he also has the stock ones with him, i am gonna go with the stock ones i dont want 20's at all....